home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / a_man / cat1 / prom.z / prom
Encoding:
Text File  |  2001-04-17  |  31.4 KB  |  595 lines

  1.  
  2.  
  3.  
  4. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      prom - PROM monitor
  10.  
  11. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  12.      The PROM monitor is a program that resides in programmed read-only
  13.      memory, which controls the startup of the system.  The PROM is started
  14.      whenever the system is first powered on, reset, or shutdown by the
  15.      administrator.
  16.  
  17.      The PROM contains features that vary from system to system.  Description
  18.      of various commands, options, and interfaces below may not apply to the
  19.      PROM in your system and may vary between systems.
  20.  
  21.      When the system is first powered on, the PROM runs a series of tests on
  22.      the core components of the system.  It then performs certain hardware
  23.      initialization functions such as starting up SCSI hard disks,
  24.      initializing graphics hardware, and clearing memory.  Upon successful
  25.      completion of these tasks, the PROM indirectly starts the operating
  26.      system by invoking a bootstrap loader program called ssssaaaasssshhhh, which in turn
  27.      reads the IRIX kernel from disk and transfers control to it.
  28.  
  29.    MMMMeeeennnnuuuu CCCCoooommmmmmmmaaaannnnddddssss
  30.      By default, the PROM attempts to boot the operating system kernel when
  31.      the system is powered on or reset.  Before doing so, however, the
  32.      opportunity to press the <<<<EEEEssssccccaaaappppeeee>>>> key is given.  If the <<<<EEEEssssccccaaaappppeeee>>>> key is
  33.      pressed within approximately ten seconds, the PROM displays a menu of
  34.      alternate boot up options.  These other choices allow various types of
  35.      system maintenance to be performed:
  36.  
  37.      1111.... SSSSttttaaaarrrrtttt SSSSyyyysssstttteeeemmmm
  38.           Causes the system to boot in the default way.  It is the same as if
  39.           the system had been allowed to boot on its own.
  40.  
  41.      2222.... IIIInnnnssssttttaaaallllllll SSSSyyyysssstttteeeemmmm SSSSooooffffttttwwwwaaaarrrreeee
  42.           Transfers you to a menu that allows you to interactively select the
  43.           type of device you will use to perform the installation (for
  44.           example, tape drive, network connection, or CD-ROM drive) and then
  45.           select the specific device from those of the specified type.
  46.  
  47.      3333.... RRRRuuuunnnn DDDDiiiiaaaaggggnnnnoooossssttttiiiiccccssss
  48.           Invokes the extended hardware diagnostic program, which performs a
  49.           thorough test of the CPU, I/O, and any graphics boards present.  It
  50.           reports a summary.  This option is not implemented on all systems.
  51.  
  52.      4444.... RRRReeeeccccoooovvvveeeerrrr SSSSyyyysssstttteeeemmmm
  53.           Transfers you to a menu that allows you to interactively select the
  54.           type of device you will use to perform the recovery (for example,
  55.           tape drive, network connection, or CD-ROM drive) and then select the
  56.           specific device from those of the specified type.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  71.  
  72.  
  73.  
  74.      5555.... EEEEnnnntttteeeerrrr CCCCoooommmmmmmmaaaannnndddd MMMMoooonnnniiiittttoooorrrr
  75.           Command monitor is a PROM mode where you can enter commands.
  76.           Additional functions can be performed from this interactive command
  77.           monitor.  It puts the PROM into a manual mode of operation.
  78.  
  79.      6666.... SSSSeeeelllleeeecccctttt KKKKeeeeyyyybbbbooooaaaarrrrdddd LLLLaaaayyyyoooouuuutttt
  80.           Some systems display a sixth option when the console is on the
  81.           graphics display, which allows the keyboard map to be interactively
  82.           selected for SGI supported international keyboards.
  83.  
  84.    MMMMaaaannnnuuuuaaaallll MMMMooooddddeeee
  85.      The PROM command monitor allows the user to customize certain features of
  86.      the boot process for one-time only needs or longer term changes.  The
  87.      command monitor has some features that are similar to an IRIX shell such
  88.      as command-line options and environment variables.  Some of the
  89.      environment variables used in the PROM are stored in nonvolatile RAM,
  90.      which means that their values are preserved even after the power to the
  91.      system is turned off.  For specific information on your system, see the
  92.      owner manuals and other documentation that came with it.
  93.  
  94.    MMMMaaaannnnuuuuaaaallll MMMMooooddddeeee CCCCoooommmmmmmmaaaannnnddddssss
  95.      The following list of manual mode commands include brief descriptions and
  96.      syntax examples.  These commands may or may not be supported by your
  97.      system.  From the PROM prompt >>>>>>>>, enter hhhheeeellllpppp to see the commands your
  98.      PROM supports.
  99.  
  100.      aaaauuuuttttoooo      Attempts to boot the system into normal operation.  This
  101.                command is the equivalent of the SSSSttttaaaarrrrtttt SSSSyyyysssstttteeeemmmm menu command.
  102.                     aaaauuuuttttoooo
  103.  
  104.      bbbbooooooootttt      Boots the named file with the given arguments.
  105.                     bbbbooooooootttt [----ffff _p_a_t_h] [----nnnn] [_a_r_g_s]
  106.  
  107.      ddddiiiissssaaaabbbblllleeee   Disables hardware.
  108.                     ddddiiiissssaaaabbbblllleeee ----mmmm _m_o_d_i_d ----ssss _s_l_o_t_i_d [----ccccppppuuuu _a|_b|_c|_d] [----mmmmeeeemmmm [_0_1_2_3_4_5_6_7]] [----ppppcccciiii [_0_1_2_3_4_5_6_7]]
  109.  
  110.      eeeennnnaaaabbbblllleeee    Enables hardware.
  111.                     eeeennnnaaaabbbblllleeee ----mmmm _m_o_d_i_d ----ssss _s_l_o_t_i_d [----ccccppppuuuu _a|_b||_c|_d] [----mmmmeeeemmmm [_0_1_2_3_4_5_6_7]] [----ppppcccciiii [_0_1_2_3_4_5_6_7]]
  112.  
  113.      eeeennnnaaaabbbblllleeeeaaaallllllll Enables all disabled components.
  114.                     eeeennnnaaaabbbblllleeeeaaaallllllll [----yyyy] [----lllliiiisssstttt]
  115.  
  116.      eeeexxxxiiiitttt      Exits manual mode and returns to the PROM menu.
  117.                     eeeexxxxiiiitttt
  118.  
  119.      ffffllllaaaasssshhhh     Flashes all appropriate PROMs with _f_i_l_e.
  120.                     ffffllllaaaasssshhhh [----eeee] [----mmmm _m_o_d_i_d] [----NNNN _n_a_s_i_d] [----ffff]  [----FFFF] [----yyyy] [----vvvv] [----eeee] [----llll] [----CCCC] _f_i_l_e
  121.  
  122.      hhhheeeellllpppp      Displays a short summary of the commands available in manual
  123.                mode.
  124.                     hhhheeeellllpppp [_c_o_m_m_a_n_d]
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  137.  
  138.  
  139.  
  140.      hhhhiiiinnnnvvvv      Lists the hardware present in the system.  This list includes
  141.                any disk or tape drives, memory, and graphics options.  It
  142.                lists only those devices known to the PROM and may not include
  143.                all optional boards.
  144.                     hhhhiiiinnnnvvvv [----vvvv] [----mmmm] [----mmmmvvvvvvvv] [----gggg _p_a_t_h]
  145.  
  146.      iiiinnnniiiitttt      Causes a partial restart of the PROM.  This command can be used
  147.                to change the default console immediately.  See the ccccoooonnnnssssoooolllleeee
  148.                environment variable.
  149.                     iiiinnnniiiitttt
  150.  
  151.      llllssss        Lists files on a specified device.
  152.                     llllssss [_d_e_v_i_c_e]
  153.  
  154.      mmmmooooddddnnnnuuuummmm    Lists all current modules or bricks in the system.
  155.                     mmmmooooddddnnnnuuuummmm
  156.  
  157.      ppppaaaasssssssswwwwdddd    Sets the PROM password.
  158.                     ppppaaaasssssssswwwwdddd
  159.  
  160.      ppppoooodddd       Enters the POD (Power On Diagnostics) mode command interpreter.
  161.                POD mode is a command interpreter present in the PROM, which is
  162.                most often used to debugging a crashed system.  POD can be used
  163.                to examine the contents of CPU registers, support chip
  164.                registers, and memory.  It can also enable and disable certain
  165.                compute node features, such as CPUs, I/O, and memory banks.  To
  166.                obtain a list of available POD monitor commands, enter hhhheeeellllpppp at
  167.                the POD monitor prompt.  For additional POD information, see
  168.                the documentation that came with your system.
  169.                     ppppoooodddd
  170.  
  171.      pppprrrriiiinnnntttteeeennnnvvvv  Lists the current state of the PROM environment variables.
  172.                Some of the variables listed retain their value after the
  173.                system is powered off.
  174.                     pppprrrriiiinnnntttteeeennnnvvvv [_e_n_v__v_a_r__l_i_s_t]
  175.  
  176.      rrrreeeesssseeeetttteeeennnnvvvv  Sets all of the PROM nonvolatile environment variables to their
  177.                factory defaults.  This command does not affect the PROM
  178.                password.
  179.                     rrrreeeesssseeeetttteeeennnnvvvv
  180.  
  181.      rrrreeeesssseeeettttppppwwww   Removes the PROM password.  With no PROM password set, all
  182.                commands and menu options function without restriction.
  183.                     rrrreeeesssseeeettttppppwwww
  184.  
  185.      sssseeeetttteeeennnnvvvv    Sets environment variables.
  186.                     sssseeeetttteeeennnnvvvv [_e_n_v__v_a_r__s_t_r_i_n_g _v_a_l_u_e]
  187.  
  188.      sssseeeettttppppaaaarrrrtttt   Transfers you to a menu that allows you to interactively set up
  189.                system partitioning.  System partitioning is not supported on
  190.                all systems.  See your owner documentation for more information
  191.                on partitioning your system.
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  203.  
  204.  
  205.  
  206.                     sssseeeettttppppaaaarrrrtttt [----hhhh]
  207.  
  208.      ssssiiiinnnngggglllleeee    Boots the system in single-user mode.
  209.                     ssssiiiinnnngggglllleeee
  210.  
  211.      uuuunnnnsssseeeetttteeeennnnvvvv  Clears an environment variable.
  212.                     uuuunnnnsssseeeetttteeeennnnvvvv [_e_n_v__v_a_r__s_t_r_i_n_g]
  213.  
  214.      uuuuppppddddaaaatttteeee    Updates the stored hardware inventory information.
  215.                     uuuuppppddddaaaatttteeee
  216.  
  217.      vvvveeeerrrrssssiiiioooonnnn   Displays the command monitor version.
  218.                     vvvveeeerrrrssssiiiioooonnnn
  219.  
  220.    CCCCoooommmmmmmmaaaannnndddd MMMMoooonnnniiiittttoooorrrr EEEEnnnnvvvviiiirrrroooonnnnmmmmeeeennnntttt VVVVaaaarrrriiiiaaaabbbblllleeeessss
  221.      The command monitor maintains an environment, which is a list of variable
  222.      names and corresponding values (the values are actually text strings).
  223.      These environment variables contain information that the command monitor
  224.      either uses itself or passes to booted programs.  The system stores some
  225.      environment variables (those that are important and unlikely to change
  226.      frequently) in nonvolatile RAM.  If you turn off power to the machine or
  227.      reset the system, the system remembers these variables.  When you change
  228.      the setting of these variables using the sssseeeetttteeeennnnvvvv command, the PROM code
  229.      automatically stores the new values in nonvolatile RAM.
  230.  
  231.      You can also use the ////ssssbbbbiiiinnnn////nnnnvvvvrrrraaaammmm command to set or print the values of
  232.      nonvolatile RAM variables on your system.  For complete information on
  233.      the nnnnvvvvrrrraaaammmm command, see the nnnnvvvvrrrraaaammmm(1M) man page.
  234.  
  235.      AAAAuuuuttttooooLLLLooooaaaadddd          Controls whether the system boots automatically on
  236.                        reset or power cycle.  Can be set to YYYYeeeessss or NNNNoooo.
  237.                        Previously, this function was controlled by setting
  238.                        bbbboooooooottttmmmmooooddddeeee to cccc or mmmm.  This variable is overridden by the
  239.                        rrrreeeebbbboooouuuunnnndddd variable and the rrrreeeebbbbooooooootttt____oooonnnn____ppppaaaannnniiiicccc kernel tunable
  240.                        parameter.  This variable is stored in nonvolatile RAM.
  241.  
  242.      aaaauuuuttttooooppppoooowwwweeeerrrr         Specifies whether a setting of yyyy allows a system with
  243.                        software power control to automatically power back on
  244.                        after an AC power failure.  The default setting of nnnn
  245.                        requires the power switch to be pressed to restart the
  246.                        system.  This variable is stored in nonvolatile RAM.
  247.  
  248.      bbbboooooooottttffffiiiilllleeee          Controls two aspects of the automatic boot up process:
  249.  
  250.                        1.   It names the standalone loader that is used as an
  251.                             intermediary when booting from disk.
  252.  
  253.                        2.   The device portion of the filename is used to
  254.                             determine the default boot disk.
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  269.  
  270.  
  271.  
  272.                        The PROM assumes that the disk specified as part of the
  273.                        standalone loader pathname is the disk where the IRIX
  274.                        root filesystem exists.  Furthermore, during software
  275.                        installation, the PROM uses that disk's swap partition
  276.                        for the miniroot.  The actual partitions assumed by the
  277.                        PROM to contain the rrrrooooooootttt filesystem and swap area are
  278.                        determined by reading the volume header.  This variable
  279.                        is stored in nonvolatile RAM.  See the vvvvhhhh(7M) man page
  280.                        for more information.
  281.  
  282.      bbbboooooooottttttttuuuunnnneeee          Selects the boot music string.  A value of 0 randomizes
  283.                        the selection each time.  1 is the default value.  (It
  284.                        is supported only on POWER Indigo2 and Octane systems.)
  285.  
  286.      ccccoooonnnnssssoooolllleeee           Sets the system console.  If ccccoooonnnnssssoooolllleeee is set to gggg or GGGG,
  287.                        the console is assumed to be the graphics display.  On
  288.                        some systems with multiple graphics adapters, setting
  289.                        ccccoooonnnnssssoooolllleeee to gggg0000 (identical to gggg), gggg1111, or gggg2222 can be used
  290.                        to select alternate graphics displays.  If ccccoooonnnnssssoooolllleeee is
  291.                        set to dddd, the console is assumed to be a terminal
  292.                        connected to the first serial port.  In addition, some
  293.                        systems also accept dddd2222 for a terminal connected to
  294.                        second serial port.  Lastly, this can be overridden on
  295.                        some systems by removing the password jumper, which
  296.                        forces the console to gggg, which is useful for for
  297.                        recovering from setting ccccoooonnnnssssoooolllleeee to dddd when a terminal is
  298.                        not available.  This variable is stored in nonvolatile
  299.                        RAM.
  300.  
  301.      CCCCoooonnnnssssoooolllleeeeIIIInnnn////CCCCoooonnnnssssoooolllleeeeOOOOuuuutttt
  302.                        Are set at system startup automatically from the
  303.                        ccccoooonnnnssssoooolllleeee variable.
  304.  
  305.      ddddbbbbaaaauuuudddd             Specifies the diagnostic baud rate.  It can be used to
  306.                        specify a baud rate other than the default when a
  307.                        terminal connected to serial port #1 is to be used as
  308.                        the console.
  309.  
  310.      ddddiiiisssskkkklllleeeessssssss          Specifies that the system is diskless and must be
  311.                        booted over the network.  The ddddiiiisssskkkklllleeeessssssss system
  312.                        environment parameters should be set as follows:
  313.  
  314.                             diskless=1
  315.                             SystemPartition=bootp()host:/path
  316.                             OSLoader=kernelname
  317.  
  318.  
  319.      kkkkeeeeyyyybbbbdddd             Specifies the type of keyboard used.  The default is
  320.                        ddddffff.  Available settings depend on the exact PROM
  321.                        revision, but may include some or all of the following
  322.                        settings:  USA, DEU, FRA, ITA, DNK, ESP, CHE-D, SWE,
  323.                        FIN, GBR, BEL, NOR, PRT, CHE-F.  Or on systems with the
  324.  
  325.  
  326.  
  327.                                                                         PPPPaaaaggggeeee 5555
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  335.  
  336.  
  337.  
  338.                        keyboard layout selector, the settings may include: US,
  339.                        DE, FR, IT, DK, ES, deCH, SE, FI, GB, BE, NO, PT, frCH.
  340.                        On some systems, JP is also acceptable to specify a
  341.                        Japanese keyboard.
  342.  
  343.      nnnneeeettttaaaaddddddddrrrr           Used when booting or installing software from a remote
  344.                        system by Ethernet.  This variable should be set to
  345.                        contain the Internet address of the system.  It is
  346.                        stored in nonvolatile RAM.
  347.  
  348.      OOOOSSSSLLLLooooaaaaddddeeeerrrr          Specifies the operating system loader.  For the IRIX
  349.                        system, this is ssssaaaasssshhhh.  This variable is stored in
  350.                        nonvolatile RAM, but is normally left unset, which
  351.                        allows the PROM to automatically configure it at system
  352.                        power-on.
  353.  
  354.      OOOOSSSSLLLLooooaaaaddddFFFFiiiilllleeeennnnaaaammmmeeee    Specifies the filename of the operating system kernel.
  355.                        For the IRIX system, this is ////uuuunnnniiiixxxx.  This variable is
  356.                        stored in nonvolatile RAM, but is normally left unset,
  357.                        which allows the PROM to automatically configure it at
  358.                        system power-on.
  359.  
  360.      OOOOSSSSLLLLooooaaaaddddOOOOppppttttiiiioooonnnnssss     Specifies the contents of this variable are appended to
  361.                        the bbbbooooooootttt command constructed when autobooting the
  362.                        system.  This variable is stored in nonvolatile RAM.
  363.  
  364.      OOOOSSSSLLLLooooaaaaddddPPPPaaaarrrrttttiiiittttiiiioooonnnn   Specifies the device partition where the core operating
  365.                        system is found.  For the IRIX system, this variable is
  366.                        used as the rrrrooooooootttt partition when the rrrrooooooootttt variable is
  367.                        unused or not available and the device configured in
  368.                        the ssssyyyysssstttteeeemmmm file with the RRRROOOOOOOOTTTTDDDDEEEEVVVV directive is not
  369.                        available.  (See the ssssyyyysssstttteeeemmmm(4) man page.)  This
  370.                        variable is stored in nonvolatile RAM, but is normally
  371.                        left unset, which allows the PROM to automatically
  372.                        configure it at system power-on.
  373.  
  374.      PPPPrrrroooobbbbeeeeAAAAllllllllSSSSccccssssiiii      Specifics that all devices on the SCSI bus are
  375.                        automatically examined for disks.
  376.  
  377.      rrrrooooooootttt              Specifies filesystem information that is passed on to
  378.                        the IRIX system.
  379.  
  380.      rrrreeeebbbboooouuuunnnndddd           Specifies that the system should automatically reboot
  381.                        after a kernel panic if this variable is set to yyyy.  The
  382.                        variable interacts with the AAAAuuuuttttooooLLLLooooaaaadddd variable and the
  383.                        rrrreeeebbbbooooooootttt____oooonnnn____ppppaaaannnniiiicccc kernel tunable parameter.
  384.  
  385.      ssssggggiiiillllooooggggoooo           Specifies whether the SGI logo and other product
  386.                        information are shown on systems that support the
  387.                        standalone GUI.  To show this information, set the
  388.                        variable to yyyy.  This variable is stored in nonvolatile
  389.                        RAM.
  390.  
  391.  
  392.  
  393.                                                                         PPPPaaaaggggeeee 6666
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  401.  
  402.  
  403.  
  404.      SSSSyyyysssstttteeeemmmmPPPPaaaarrrrttttiiiittttiiiioooonnnn   Specifies the device where the operating system loader
  405.                        is found.  This variable is stored in nonvolatile RAM,
  406.                        but is normally left unset, which allows the PROM to
  407.                        automatically configure it at system power-on.
  408.  
  409.      vvvvoooolllluuuummmmeeee            Sets the speaker volume during boot up.  This variable
  410.                        controls the volume of the startup, shutdown, and bad
  411.                        graphics tunes generated on systems with integral audio
  412.                        hardware.  This variable is stored in nonvolatile RAM.
  413.  
  414.    EEEEnnnnvvvviiiirrrroooonnnnmmmmeeeennnntttt VVVVaaaarrrriiiiaaaabbbblllleeeessss TTTThhhhaaaatttt AAAAffffffffeeeecccctttt tttthhhheeee IIIIRRRRIIIIXXXX OOOOppppeeeerrrraaaattttiiiinnnngggg SSSSyyyysssstttteeeemmmm
  415.      Some environment variables directly affect the IRIX operating system and
  416.      are discarded if the system is powered off.
  417.  
  418.      iiiinnnniiiittttssssttttaaaatttteeee      Is passed to the IRIX system, where it overrides the
  419.                     initdefault line in the ////eeeettttcccc////iiiinnnniiiittttttttaaaabbbb file.  Permitted
  420.                     values are ssss and the numbers 0-6.  See the iiiinnnniiiitttt(1M) man
  421.                     page.
  422.  
  423.      ppppaaaatttthhhh           Specifies a list of device prefixes that tell the command
  424.                     monitor where to look for a file, if no device is
  425.                     specified.
  426.  
  427.      sssshhhhoooowwwwccccoooonnnnffffiiiigggg     Prints extra information as the IRIX system boots.  If set
  428.                     through sssseeeetttteeeennnnvvvv, its value must be iiiissssttttrrrruuuueeee.
  429.  
  430.      sssswwwwaaaapppp           Specifies in IRIX notation the swap partition to use.  If
  431.                     not set, it defaults to the partition configured into the
  432.                     operating system, which is normally partition 1 on the
  433.                     drive specified by the rrrrooooooootttt environment variable.
  434.  
  435.      vvvveeeerrrrbbbboooosssseeee        Tells the system to display detailed error messages.
  436.  
  437.    CCCCoooommmmmmmmaaaannnndddd MMMMoooonnnniiiittttoooorrrr FFFFiiiilllleeeennnnaaaammmmeeee SSSSyyyynnnnttttaaaaxxxx
  438.      When you specify filenames for command monitor commands, use this syntax:
  439.  
  440.           _d_e_v_i_c_e ([_c_n_t_r_l_r,[_u_n_i_t[,_p_a_r_t_i_t_i_o_n]]])_f_i_l_e
  441.  
  442.      _d_e_v_i_c_e    Specifies a device driver name known to the PROM.
  443.      _c_n_t_r_l_r    Specifies a controller number for devices that may have
  444.                multiple controllers.
  445.      _u_n_i_t      Specifies a unit number on the specified controller.
  446.      _p_a_r_t_i_t_i_o_n Specifies a partition number within a unit.
  447.      _f_i_l_e      Specifies a pathname for the file to be accessed.
  448.  
  449.      If you do not specify _c_n_t_r_l_r, _u_n_i_t, and _p_a_r_t_i_t_i_o_n, they default to zero.
  450.      The notation shows that you can specify only a controller, a unit and
  451.      partition, or all three variables.  The commas are significant as place
  452.      markers.
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                                                                         PPPPaaaaggggeeee 7777
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  467.  
  468.  
  469.  
  470.      For example, the rrrrooooooootttt partition (partition 0) on a single SCSI disk
  471.      system is shown as:
  472.  
  473.           dksc(0,1,0)
  474.  
  475.      0  The first 0 indicates SCSI controller 0.
  476.      1  The 1 indicates drive number 1 on SCSI controller 0.
  477.      0  The final 0 indicates partition 0 (rrrrooooooootttt partition) on drive 1 on SCSI
  478.         controller 0.
  479.  
  480.      The ////uuuussssrrrr partition (partition 3) on the same disk would be written as:
  481.  
  482.           dksc(0,1,3)
  483.  
  484.  
  485.    DDDDeeeevvvviiiicccceeee NNNNaaaammmmeeeessss iiiinnnn tttthhhheeee CCCCoooommmmmmmmaaaannnndddd MMMMoooonnnniiiittttoooorrrr
  486.      The command monitor defines the following devices:
  487.  
  488.      DDDDeeeevvvviiiicccceeee NNNNaaaammmmeeee    DDDDeeeessssccccrrrriiiippppttttiiiioooonnnn
  489.  
  490.      ddddkkkksssscccc           SCSI disk controller (ddddkkkkssss in the IRIX system)
  491.  
  492.      ttttppppsssscccc           SCSI tape controller (ttttppppssss in the IRIX system)
  493.  
  494.      ttttttttyyyy            CPU board uart
  495.  
  496.      ttttttttyyyy(0)         Local console
  497.  
  498.      ttttttttyyyy(1)         Remote console
  499.  
  500.      ggggffffxxxx            Graphics console
  501.  
  502.      ccccoooonnnnssssoooolllleeee        Pseudo console, which may be one of ggggffffxxxx(0), ttttttttyyyy(0), or
  503.                     ttttttttyyyy(1)
  504.  
  505.      bbbboooooooottttpppp          Ethernet controller using bbbboooooooottttpppp and TFTP protocols (See
  506.                     tftp(1C) man page.)
  507.  
  508.      ttttppppqqqqiiiicccc          Quarter-inch QIC02 tape drive
  509.  
  510.    VVVViiiirrrrttttuuuuaaaallll DDDDeeeebbbbuuuugggg SSSSwwwwiiiittttcccchhhh SSSSeeeettttttttiiiinnnnggggssss
  511.      PROM boot behavior can be altered by changing the value of the virtual
  512.      debug switch.  The value of the virtual debug switch can be displayed or
  513.      altered from either the system controller or from POD mode with the ddddbbbbgggg
  514.      POD command.  The values in the following list of virtual debug switch
  515.      settings are hexidecimal numbers.  These values can be OR-ed together to
  516.      set multiple options.
  517.  
  518.      Diagnostic Testing Level
  519.      0    Normal testing.
  520.  
  521.  
  522.  
  523.  
  524.  
  525.                                                                         PPPPaaaaggggeeee 8888
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532. pppprrrroooommmm((((1111MMMM))))                                                              pppprrrroooommmm((((1111MMMM))))
  533.  
  534.  
  535.  
  536.      1    No testing.
  537.      2    Heavy testing.
  538.      3    Manufacturing-level testing.
  539.  
  540.      Diagnostic Output Level
  541.      4    Verbose.  Information level is set to verbose.
  542.  
  543.      Boot Stop Point
  544.      0    Normal.  Normal setting, do not stop.
  545.      8    Global POD.  Global master stops in POD mode; slaves enter slave
  546.           loop.
  547.      10   Local POD.  Boot stop requested at local POD.  All local masters and
  548.           CPUs with console access enter POD mode; the rest enter the slave
  549.           loop.
  550.      18   Memoryless POD.  Boot stop requested at no memory POD.  All CPUs
  551.           enter POD mode after memory is probed, but before it is tested or
  552.           initialized.
  553.  
  554.      Default Environment
  555.      20   Ignores environment variable.
  556.  
  557.      Override Disabling
  558.      100  Overrides CPUs and memory disabled with the environment variables in
  559.           POD mode.  It is useful for getting out of the situation in which
  560.           all CPUs or memory in the system have accidentally been disabled
  561.           simultaneously.
  562.  
  563.      Hardware Error State
  564.      1000 Dumps hardware error state at system boot time.
  565.  
  566.      Ignore Autoboot
  567.      2000 PROM ignores the AAAAuuuuttttooooLLLLooooaaaadddd environment variable.
  568.  
  569. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  570.      bootp(1M), init(1M), nvram(1M), tftp(1C), system(4), vh(7M).
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                                                         PPPPaaaaggggeeee 9999
  592.  
  593.  
  594.  
  595.